<HTML>
<HEAD>
<TITLE>SMLPPTest0007</TITLE>
</HEAD>
<BODY><TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="1">
<TR>
<TD>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="3" CELLPADDING="0">
<TR ALIGN=CENTER VALIGN=TOP>
<TD BGCOLOR="#EEEEFF">
<B><A HREF="overview-summary.html">Overview</A></B>&nbsp;
</TD><TD BGCOLOR="#EEEEFF">
<B><A HREF="index-all.html">Index</A></B>&nbsp;
</TD><TD BGCOLOR="#EEEEFF">
<B><A HREF="help-doc.html">Help</A></B>&nbsp;
</TD></TR></TABLE>
</TD></TR></TABLE>
<HR>
<H2>SMLPPTest0007</H2>
<HR>
<P>
<CODE>structure&nbsp;<A HREF="StrSMLPPTest0007.html">SMLPPTest0007</A>&nbsp;=<br>
struct<br>
&nbsp;&nbsp;structure&nbsp;<A HREF="StrSMLPPTest0007-StrAssert.html">Assert</A>&nbsp;=&nbsp;SMLUnit.Assert<br>
&nbsp;&nbsp;structure&nbsp;<A HREF="StrSMLPPTest0007-StrTest.html">Test</A>&nbsp;=&nbsp;SMLUnit.Test<br>
&nbsp;&nbsp;structure&nbsp;<A HREF="StrSMLPPTest0007-StrTestee.html">Testee</A>&nbsp;=&nbsp;SMLPP<br>
&nbsp;&nbsp;structure&nbsp;<A HREF="StrSMLPPTest0007-StrFE.html">FE</A>&nbsp;=&nbsp;Testee.FormatExpression<br>
&nbsp;&nbsp;structure&nbsp;<A HREF="StrSMLPPTest0007-StrPP.html">PP</A>&nbsp;=&nbsp;Testee.PrinterParameter<br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#ValprettyPrint">prettyPrint</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#Valind_s">ind_s</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#Valind_s1">ind_s1</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#Valind_s2">ind_s2</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#Valind_sd">ind_sd</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#ValtestGuard0001">testGuard0001</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#ValtestGuard0002">testGuard0002</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#ValtestGuard0003">testGuard0003</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#ValtestGuard0004">testGuard0004</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#ValtestGuard0005">testGuard0005</A><br>
&nbsp;&nbsp;val&nbsp;<A HREF="StrSMLPPTest0007.html#Valsuite">suite</A><br>
end</CODE>
<P>

<DL>
<DD>
 test cases for pretty-printing of expressions included within guards.

 <table border=1>
 <caption>Test cases matrix</caption>
 <tr><th>case</th><th>description</th></tr>
 <tr>
   <td>Guard0001</td>
   <td>including twe nested guards, the outer one contains a newline
     indicator whose priority is higher than a newline indicator in the
     inner one. Specifies the minimum number of columns which do not require
     to insert newline at indicator within the inner guard.</td>
 </tr>
 <tr>
   <td>Guard0002</td>
   <td>including two nested guards, the outer one contains a deferred newline
     indicator and the inner guard contains a preferred newline indicator.
     </td>
 </tr>
 <tr>
   <td>Guard0003</td>
   <td>including two nested guards whose ranges do not overlap</td>
 </tr>
 <tr>
   <td>Guard0004</td>
   <td>including a guard whose base column is higher than zero.</td>
 </tr>
 <tr>
   <td>Guard0005</td>
   <td>including a guard which is included within a indent region</td>
 </tr>
 </table>
 

<P>

<DD>
<DL>
</DL>
</DL>
<P>

<P>
&nbsp;
&nbsp;
&nbsp;
&nbsp;
<TABLE WIDTH="100%" BORDER="1" CELLSPACING="1" CELLPADDING="3">
<TR BGCOLOR="#CCCCFF">
<TH COLSPAN=1>
<FONT SIZE="+2">Value detail</FONT>
</TH></TR></TABLE>
<A NAME="ValprettyPrint"><!-- --></A>
<H3>prettyPrint</H3>
<P>
<CODE>val&nbsp;prettyPrint</CODE>

<HR>
<A NAME="Valind_s"><!-- --></A>
<H3>ind_s</H3>
<P>
<CODE>val&nbsp;ind_s</CODE>

<HR>
<A NAME="Valind_s1"><!-- --></A>
<H3>ind_s1</H3>
<P>
<CODE>val&nbsp;ind_s1</CODE>

<HR>
<A NAME="Valind_s2"><!-- --></A>
<H3>ind_s2</H3>
<P>
<CODE>val&nbsp;ind_s2</CODE>

<HR>
<A NAME="Valind_sd"><!-- --></A>
<H3>ind_sd</H3>
<P>
<CODE>val&nbsp;ind_sd</CODE>

<HR>
<A NAME="ValtestGuard0001"><!-- --></A>
<H3>testGuard0001</H3>
<P>
<CODE>val&nbsp;testGuard0001</CODE>

<HR>
<A NAME="ValtestGuard0002"><!-- --></A>
<H3>testGuard0002</H3>
<P>
<CODE>val&nbsp;testGuard0002</CODE>

<HR>
<A NAME="ValtestGuard0003"><!-- --></A>
<H3>testGuard0003</H3>
<P>
<CODE>val&nbsp;testGuard0003</CODE>

<HR>
<A NAME="ValtestGuard0004"><!-- --></A>
<H3>testGuard0004</H3>
<P>
<CODE>val&nbsp;testGuard0004</CODE>

<HR>
<A NAME="ValtestGuard0005"><!-- --></A>
<H3>testGuard0005</H3>
<P>
<CODE>val&nbsp;testGuard0005</CODE>

<HR>
<A NAME="Valsuite"><!-- --></A>
<H3>suite</H3>
<P>
<CODE>val&nbsp;suite</CODE>

<P>

&nbsp;
<HR>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="1">
<TR>
<TD>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="3" CELLPADDING="0">
<TR ALIGN=CENTER VALIGN=TOP>
<TD BGCOLOR="#EEEEFF">
<B><A HREF="overview-summary.html">Overview</A></B>&nbsp;
</TD><TD BGCOLOR="#EEEEFF">
<B><A HREF="index-all.html">Index</A></B>&nbsp;
</TD><TD BGCOLOR="#EEEEFF">
<B><A HREF="help-doc.html">Help</A></B>&nbsp;
</TD></TR></TABLE>
</TD></TR></TABLE>
</BODY></HTML>
